//
//  HJIMSDK.h
//  KaiChat
//
//  Created by lx on 2023/10/20.
//

#import <Foundation/Foundation.h>

#import "HJIMHeader.h"

NS_ASSUME_NONNULL_BEGIN

@interface HJIM : NSObject

+ (HJIM *)shareIM;

- (void)customManager:(BOOL)isCustom;

@property (nonatomic, strong) id <HJConversationManagerProtocol> conversationManager;
@property (nonatomic, strong) id <HJChatUserManagerProtocol> userManager;
@property (nonatomic, strong) id <HJChatGroupManagerProtocol> groupManager;
@property (nonatomic, strong) id <HJChatMessageManagerProtocol> messageManager;
@property (nonatomic, strong) id <HJChatManagerProtocol> chatManager;

@end

NS_ASSUME_NONNULL_END
